Файлы Golden Software Blanking представляются в ASCII формате и используются для хранения географической информации, задаваемой областями, кривыми или точками. Несмотря на то, что основное назначение GS Blanking файлов - это определение бланковых областей ("blanked-out "), их можно также использовать и для задания границ простых областей или декоративных рисунков.
Общий формат файла:
length, flag "Pname 1" x1,y1 x2,y2 ... xn,yn length, flag "Pname 2" x1,y1 x2,y2 ... xn,yn
Параметр length (длина) - это целое число, которое задает число (X,Y)-координатных пар, описывающих объект.
Значение параметра flag (флаг) равно единице, если бланковой является область внутри заданной границы, и равно нулю, если бланковой является область вне заданной границы.
Pname - необязательный параметр; это главное имя объекта ID (Имя объекта), предназначенное для идентификации объекта. Главное ID используется для связи объекта с внешними данными.
Последующие строки содержат (X,Y)-координатные пары, которые определяют объект. Это могут быть либо целые, либо действительные числа. Каждая координатная пара занимает отдельную строку.
Параметр type/length (тип/длина) задает число координатных пар, описывающих объект. Этот параметр определяет объект следующим образом:
Если параметр type/length равен единице, то объект рассматривается как точка. Точка описывается одной координатной парой.
Если значение параметра type/length больше единицы и координаты первой пары совпадают с координатами последней пары, то объект рассматривается как простая замкнутая область. В противном случае объект рассматривается как кривая линия.